# echo.py  


from sound.formats.wavread import wavread
import numpy as np
def echo(file_path, delay=0.5, repetitions=3):  
    audio_data=wavread(file_path) #读取音频数据
    """  
    应用回声效果。  
      
    参数:  这里需要添加延迟逻辑等等，但为简化起见，我仅查找使用了一个非常简化的回声效果实现，并不严谨
    
    """  
    echoed_data = np.concatenate([audio_data] * (repetitions + 1), axis=0)  
    return echoed_data


    

#在effects子包中，要为每个声音效果定义函数，如回声、环绕声、反转等，我在此仅为回声定义echo函数作示例用，满足练习需要。

  

   